home *** CD-ROM | disk | FTP | other *** search
/ Pluspack 1 / Caligari Corporation Pluspack1 1998.iso / TSX_SDK / tsxINC / tsxCLSID.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-28  |  1.6 KB  |  38 lines

  1. //******************************************************************************
  2. //    File: tsxCLSID.h
  3. //  Module: trueSpace eXtensions API
  4. //   Descr: Defines COM CLSID's for trueSpace objects
  5. //******************************************************************************
  6.  
  7.  
  8. #ifndef TSXCLSID_H
  9. #define TSXCLSID_H
  10.  
  11.  
  12. #include "itsxcommon.h"
  13.  
  14. // CLSID for tsxLightEnumerator object
  15. // {7AECD223-3007-11d1-A255-006097D15F58}
  16. DEFINE_GUID(CLSID_tsxLightEnumerator, 0x7aecd223, 0x3007, 0x11d1, 0xa2, 0x55, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  17.  
  18. // CLSID for tsxGeometryEnumerator object
  19. // {D64D1700-310C-11d1-A255-006097D15F58}
  20. DEFINE_GUID(CLSID_tsxGeometryEnumerator, 0xd64d1700, 0x310c, 0x11d1, 0xa2, 0x55, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  21.  
  22. // CLSID for tsxMaterialEnumerator object
  23. // {4AC74601-33F6-11d1-A255-006097D15F58}
  24. DEFINE_GUID(CLSID_tsxMaterialEnumerator, 0x4ac74601, 0x33f6, 0x11d1, 0xa2, 0x55, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  25.  
  26. // CLSID for tsxPolyhedronEnumerator object
  27. // {BB099221-3436-11d1-A255-006097D15F58}
  28. DEFINE_GUID(CLSID_tsxPolyhedronEnumerator, 0xbb099221, 0x3436, 0x11d1, 0xa2, 0x55, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  29.  
  30. // CLSID for tsxViewEnumerator object
  31. // {03A21100-4617-11d1-A255-006097D15F58}
  32. DEFINE_GUID(CLSID_tsxViewEnumerator, 0x3a21100, 0x4617, 0x11d1, 0xa2, 0x55, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  33.  
  34. // CLSID for tsxObjectEnumerator object
  35. // {9FB416E0-5433-11d1-A256-006097D15F58}
  36. DEFINE_GUID(CLSID_tsxObjectEnumerator, 0x9fb416e0, 0x5433, 0x11d1, 0xa2, 0x56, 0x0, 0x60, 0x97, 0xd1, 0x5f, 0x58);
  37.  
  38. #endif // TSXCLSID_H